be satisfying - English Synonyms Dictionary